fix(deps): update all non-major dependencies #3385
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.3.2
->1.4.1
0.7.4
->0.7.6
0.3.73
->0.3.74
~2.3.0
->~2.6.0
0.7.4
->0.7.5
1.1.11
->1.2.1
0.6
->0.7
0.25.2
->0.25.5
0.2.155
->0.2.164
0.4.7
->0.4.8
v2.3
->v2.4
1.4.0
->1.4.1
1.0.15
->1.0.16
1.0.207
->1.0.215
1.0.63
->1.0.69
0.2.93
->0.2.95
Release Notes
rust-fuzz/arbitrary (arbitrary)
v1.4.1
Compare Source
v1.4.0
Compare Source
Released 2024-10-30.
Added
Arbitrary
implementation forPhantomPinned
.Unstructured::choose_iter
helper method.#[arbitrary(skip)]
forenum
variants in the derive macro.Arbitrary::try_size_hint
trait method.Changed
Arbitrary
forPhantomData<A>
even whenA
does not implementArbitrary
and whenA
is?Sized
.usize
's underlying encoding independent of machine word size so thatcorpora are more portable.
Fixed
derive(Arbitrary)
work for local definitions ofstruct Option
.bluss/arrayvec (arrayvec)
v0.7.6
Compare Source
v0.7.5
Compare Source
as_ptr
andas_mut_ptr
toArrayString
@YuhanLiin #260as_slice
,as_mut_slice
methods toIntoIter
by @clarfonthey #224rust-lang/backtrace-rs (backtrace)
v0.3.74
Compare Source
What's Changed
Enum::__NonExhaustiveVariant
pattern, use#[non_exhaustive]
for real. Don't @ me if you were matching on that! Thanks to @nyurik in https://github.com/rust-lang/backtrace-rs/pull/651winapi
towindows-sys
by @CraftSpider in https://github.com/rust-lang/backtrace-rs/pull/641dl_iterate_phdr
in https://github.com/rust-lang/backtrace-rs/pull/660 after Android revealed it was... kind of unsound actually and not doing things like checking for null pointers before making slices! WHOOPS! Thanks to @saethlin for implementing detection for precisely that in rustc! It's really hard to find soundness issues in inherited codebases like this one...New Contributors
Full Changelog: rust-lang/backtrace-rs@0.3.73...0.3.74
tuffy/bitstream-io (bitstream-io)
v2.6.0
Compare Source
v2.5.3
Compare Source
v2.5.2
Compare Source
v2.5.1
Compare Source
v2.5.0
Compare Source
v2.4.2
Compare Source
v2.4.1
Compare Source
v2.4.0
Compare Source
lukaslueg/built (built)
v0.7.5
Compare Source
Changed
cargo-lock
to 10.0rust-lang/cc-rs (cc)
v1.2.1
Compare Source
Other
cl -?
, set stdin to null (#1288)v1.2.0
Compare Source
Added
Other
v1.1.37
Compare Source
Other
v1.1.36
Compare Source
Other
v1.1.35
Compare Source
Other
v1.1.34
Compare Source
Other
v1.1.33
Compare Source
Other
cc::Build
and size of generated targets (#1257)v1.1.32
Compare Source
Other
rustc
's knowledge of LLVM/Clang target triples (#1252)v1.1.31
Compare Source
Other
v1.1.30
Compare Source
Other
v1.1.29
Compare Source
Other
v1.1.28
Compare Source
Other
v1.1.27
Compare Source
Other
CC_ENABLE_DEBUG_OUTPUT
if it is set to "0" (#1234)v1.1.26
Compare Source
Other
v1.1.25
Compare Source
Other
v1.1.24
Compare Source
Other
v1.1.23
Compare Source
Other
v1.1.22
Compare Source
Other
v1.1.21
Compare Source
Other
-none
(#1212)v1.1.20
Compare Source
Other
v1.1.19
Compare Source
Other
v1.1.18
Compare Source
Other
StderrForwarder::forward_available
(#1203)v1.1.17
Compare Source
Fixed
v1.1.16
Compare Source
Other
v1.1.15
Compare Source
Other
v1.1.14
Compare Source
Other
v1.1.13
Compare Source
Other
v1.1.12
Compare Source
Other
daboross/fern (fern)
v0.7.0
Compare Source
==================
colored
to version 2. This is a breaking change due tocolored
being exposed in the public API offern
. (thanks [@faern] fordoing the boilerplate here!)
fixing the issue.
image-rs/image (image)
v0.25.5
Compare Source
Features:
Bug fixes:
rayon
feature now correctly toggles the use ofrayon
when encoding AVIF. (Previously it would be either always on or always off depending on the version of theravif
crate in your dependency tree.)v0.25.4
Compare Source
Features:
ImageDecoder::orientation()
and implemented orientation metadata extraction for JPEG, WebP and TIFF formatsDynamicImage::apply_orientation()
to apply the orientation to an imageImageDecoder::exif_metadata()
, and implemented it for JPEG and WebP formatsImageEncoder::set_icc_profile()
and implemented it for WebP format. Pull requests with implementations for other formats are welcome.DynamicImage::fast_blur()
for a linear-time approximation of Gaussian blur, which is much faster at larger blur radiiBug fixes:
None
instead of an error when the end of the animation is reachedv0.25.3
Compare Source
Yanked! This version accidentally missed a commit that should have been
included with the release. The
Orientation
struct should be in theappropriate module instead of the top-level. This release won't be supported.
rust-lang/libc (libc)
v0.2.164
Compare Source
MSRV
This release increases the MSRV of
libc
to 1.63.Other
v0.2.163
Compare Source
Added
dlopen
flags #4044TCP_FUNCTION_BLK
andTCP_FUNCTION_ALIAS
#4047confstr
#3612aio
#4033arc4random*
#3944Changed
ssize_t = isize
#4029confstr
anducontext_t
#4035Other
i686-unknown-freebsd
#3997sort
do not depend on locale #4026rust-version
inCargo.toml
#4041v0.2.162
Compare Source
Added
uc_mcontext
on arm64 #3894host_cpu_load_info
#3916CLOSE_RANGE_CLOEXEC
flag#3996__gregset_t
#3995ucontext_t
andmcontext_t
available on all architectures #3848getentropy
#3991syncfs
#3990ioctl
flags #3960pthread_[get/set]name_np
#4003arc4random_buf
#3989Fixed
-lc
#4002st_fsid
field tost_dev
#3785utsname
#3992FNM_CASEFOLD
definition #4004Other
extern crate
usage #3897mode_t
constants to octal #3634wasm32-wasi
target that has been deleted upstream #4013v0.2.161
Compare Source
Fixed
FNM_PATHNAME
andFNM_NOESCAPE
values #3983v0.2.160
Compare Source
Added
PR_GET_NAME
andPR_SET_NAME
#3941F_TRANSFEREXTENTS
#3925mach_error_string
#3913pthread
APIs #3846LOCAL_PEERTOKEN
socket option #3929RTF_*
,RTA_*
,RTAX_*
, andRTM_*
definitions #3714AT_EACCESS
#3911getgrgid
,getgrnam
,getgrnam_r
andgetgrgid_r
#3912getpwnam_r
andgetpwuid_r
#3906POLLRDHUP
#3936arc4random
#3945ptsname_r
#3867fanotify
interfaces #3695tcp_info
#3480iopl
andioperm
#3720posix_spawn
chdir functions #3949utmpx.h
constants #3908sysctlnametomib
,CLOCK_THREAD_CPUTIME_ID
andCLOCK_PROCESS_CPUTIME_ID
#3927getentropy
#3973POLLRDHUP
,POSIX_FADV_*
,O_RSYNC
, andposix_fallocate
#3936fnmatch.h
#3937Changed
ino_t
to bec_ulonglong
#3919Fixed
struct stat
on FreeBSD 12+ #3946Other
windows-sys
#3915v0.2.159
Compare Source
Added
AT_*
constants in #3779NOTE_*
constants in #3883__timeval
for 64-bit support in #3786epoll_pwait2
in #3868mq_notify
in #3849NFT_CT_*
constants in #3844fchmodat2
syscall in #3588mseal
syscall in #3798sendmmsg
andrecvmmsg
in #3831IN6ADDR_ANY_INIT
andIN6ADDR_LOOPBACK_INIT
in #3693S_ISVTX
in #3768vxCpuLib
andtaskLib
functions #3861std::net
support in #3892Fixed
clippy-driver
is used #3893Changed
ioctl
APIs in #3722v0.2.158
Compare Source
Fixed
Iterator
withrustc-dep-of-std
in #3856 (comment)v0.2.157
Compare Source
Added
_NSGetArgv
,_NSGetArgc
and_NSGetProgname
in #3702RUSTC_WRAPPER
support in #3845execvpe
support from 14.1 release in #3745SO_BINDTOIFINDEX
klogctl
in #3777fcntl
OFD commands in #3563_lwp_park
in #3721pthread_equal
in #3773select
,FD_SET
,FD_ZERO
,FD_ISSET
in #3681Fixed
O_*
constants in #3841Changed
rustc_dep_of_std
is set in #3723v0.2.156
Compare Source
Added
F_ALLOCATEPERSIST
in #3712os_sync_wait_on_address
and related definitions in #3769IPV6_DONTFRAG
to all BSD targets in #3716IP_RECVTTL
/IPV6_RECVHOPLIMIT
in #3751XATTR_CREATE
,XATTR_REPLACE
in #3739confstr
API and_CS_*
in #3771preadv2
andpwritev2
(1.2.5 min.) in #3762SOMAXCONN
in #3761Fixed
ifa_flags
type to u64 in #3729libregex
in #3775Changed
addr_of!(EXTERN_STATIC)
is now considered safe in #3776Removed
rmx_state
in #3776Other
rust-fuzz/libfuzzer (libfuzzer-sys)
v0.4.8
Compare Source
Released 2024-11-07.
Added
LLVMFuzzerCustomCrossOver
through thefuzz_crossover
macro. See the
example_crossover
directory in this crate's repo for acomplete example.
Changed
libFuzzer
commitab51eccf88f5321e7c60591c5546b254b6afab99
(
release/19.x
).petarpetrovt/setup-sde (petarpetrovt/setup-sde)
v2.4
Compare Source
9.33.0
.rust-pretty-assertions/rust-pretty-assertions (pretty_assertions)
v1.4.1
Compare Source
Fixed
Internal
yansi
version to1.x
. Thanks to @SergioBenitez for the update, and maintaining this library! (#121)aclysma/profiling (profiling)
v1.0.16
Compare Source
serde-rs/serde (serde)
v1.0.215
Compare Source
v1.0.214
Compare Source
v1.0.213
Compare Source
with
attributes inside a newtype struct (#2847)v1.0.212
Compare Source
v1.0.211
Compare Source
with
anddefault
attributes (#2558, thanks @Mingun)v1.0.210
Compare Source
IpAddr
andSocketAddr
in no-std mode on Rust 1.77+ (#2816, thanks @MathiasKoch)serde::ser::StdError
andserde::de::StdError
equivalent tocore::error::Error
on Rust 1.81+ (#2818)v1.0.209
Compare Source
v1.0.208
Compare Source
flatten
field (#2802, thanks @jonhoo)dtolnay/thiserror (thiserror)
v1.0.69
Compare Source
v1.0.68
Compare Source
v1.0.67
Compare Source
v1.0.66
Compare Source
v1.0.65
Compare Source
v1.0.64
Compare Source
rustwasm/wasm-bindgen (wasm-bindgen)
v0.2.95
Compare Source
Released 2024-10-10
Added
Added support for implicit discriminants in enums.
#4152
Added support for
Self
in complex type expressions in methods.#4155
Changed
#4174
Fixed
Fixed generated setters from WebIDL interface attributes binding to wrong JS method names.
#4170
Fix string enums showing up in JS documentation and TypeScript bindings without corresponding types.
#4175
v0.2.94
Compare Source
Released 2024-10-09
Added
Added support for the WebAssembly
Tail Call
proposal.#4111
Add bindings for
RTCPeerConnection.setConfiguration(RTCConfiguration)
method.#4105
Add bindings to
RTCRtpTransceiverDirection.stopped
.#4102
Added experimental support for
Symbol.dispose
viaWASM_BINDGEN_EXPERIMENTAL_SYMBOL_DISPOSE
.#4118
Added bindings for the draft WebRTC Encoded Transform spec.
#4125
Added
Debug
implementation toJsError
.#4136
Added support for
js_name
andskip_typescript
attributes for string enums.#4147
Added
unsupported
crate towasm_bindgen_test(unsupported = test)
as a way of running tests on non-Wasm targets as well.#4150
Added additional bindings for methods taking buffer view types (e.g.
&[u8]
) with corresponding JS types (e.g.Uint8Array
).#4156
Added additional bindings for setters from WebIDL interface attributes with applicaple parameter types of just
JsValue
.#4156
Changed
Implicitly enable reference type and multivalue transformations if the module already makes use of the corresponding target features.
#4133
Updated Gamepad API.
#4134
Deprecated
Gamepad::display_id
andGamepadHapticActuator::type_
.#4134
Removed
GamepadAxisMoveEvent
,GamepadAxisMoveEventInit
,GamepadButtonEvent
,GamepadButtonEventInit
andGamepadServiceTest
, which were seemingly never implemented by any JS environment.#4134
Changed
TextDecoder.decode()
input
parameter type from&mut [u8]
to&[u8]
.#4141
Updated the WebGPU API to the current draft as of 2024-10-07.
#4145
Deprecated generated setters from WebIDL interface attribute taking
JsValue
in favor of newer bindings with specific parameter types.#4156
Fixed
Fixed linked modules emitting snippet files when not using
--split-linked-modules
.#4066
Fixed incorrect deprecation warning when passing no parameter into
default()
(init()
) orinitSync()
.#4074
Fixed many proc-macro generated
impl
blocks missing#[automatically_derived]
, affecting test coverage.#4078
Fixed negative
BigInt
values being incorrectly formatted with two minus signs.#4082
#4088
Fixed emitted
package.json
structure to correctly specify its dependencies#4091
Fixed returning
Option<Enum>
now correctly has the| undefined
type in TS bindings.#4137
Fixed enum variant name collisions with object prototype fields.
#4137
Fixed multiline doc comment alignment and remove empty ones entirely.
#4135
Fixed
experimental-nodejs-module
target when used with#[wasm_bindgen(start)]
.#4093
Fixed error when importing very large JS files.
#4146
Specify
"type": "module"
when deploying to nodejs-module#4092
Fixed string enums not generating TypeScript types.
#4147
Bindings that take buffer view types (e.g.
&[u8]
) as parameters will now correctly return aResult
when they might not support a backingSharedArrayBuffer
. This only applies to new and unstable APIs, which won't cause a breaking in the API.#4156
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.